import request from '@/utils/request'

const baseApi = '/xmtsc-api'
// 刷新简历
export function updateDefaultResume(data) {
  return request({
    url: baseApi+'/api/resume/updateDefaultResume',
    method: 'post',
    data: data
  })
}
// 新增简历
export function addResume(data) {
  return request({
    url: baseApi +'/api/resume/addResume',
    method: 'post',
    data: data
  })
}
// 获取简历信息
export function getResume(data) {
  return request({
    url: baseApi+ '/api/resume/getResume',
    method: 'get',
    params: data
  })
}
// 修改基本资料
export function updateResumeInfo(data) {
  return request({
    url: baseApi+'/api/resume/updateResumeInfo',
    method: 'post',
    data: data
  })
}
// 修改求职意向
export function updateResumeIntention(data) {
  return request({
    url: baseApi+'/api/resume/updateResumeIntention',
    method: 'post',
    data: data
  })
}
// 修改自我描述
export function updateResumeSelfDesc(data) {
  return request({
    url: baseApi+'/api/resume/updateResumeSelfDesc',
    method: 'post',
    data: data
  })
}
// 修改教育经历
export function updateResumeEducation(data) {
  return request({
    url: baseApi+'/api/resume/updateResumeEducation',
    method: 'post',
    data: data
  })
}
// 修改工作经历
export function updateResumeWork(data) {
  return request({
    url: baseApi+ '/api/resume/updateResumeWork',
    method: 'post',
    data: data
  })
}
// 修改培训经历
export function updateResumeTrain(data) {
  return request({
    url: baseApi+ '/api/resume/updateResumeTrain',
    method: 'post',
    data: data
  })
}
// 修改语言能力
export function updateResumeLanguage(data) {
  return request({
    url: baseApi+ '/api/resume/updateResumeLanguage',
    method: 'post',
    data: data
  })
}
// 修改获得证书
export function updateResumeCertificate(data) {
  return request({
    url: baseApi+ '/api/resume/updateResumeCertificate',
    method: 'post',
    data: data
  })
}
// 更新特长标签
export function updateResumeSpecialtyTags(data) {
  return request({
    url: baseApi+ '/api/resume/updateResumeSpecialtyTags',
    method: 'post',
    data: data
  })
}
// 更新作品
export function updateResumeProduct(data) {
  return request({
    url: baseApi+ '/api/resume/updateResumeProduct',
    method: 'post',
    data: data
  })
}
// 更新附件
export function uploadResumeAttachment(data) {
  return request({
    url: baseApi+ '/api/resume/uploadResumeAttachment',
    method: 'post',
    data: data
  })
}
// 设置用户默认简历
export function setDefaultResume(data) {
  return request({
    url: baseApi+ '/api/resume/setDefaultResume',
    method: 'post',
    data: data
  })
}
//新增特长标签
export function addResumeSpecialtyTags(data) {
  return request({
    url: baseApi+ '/api/resume/addResumeSpecialtyTags',
    method: 'post',
    data: data
  })
}

/**
 *简历-删除简历
 *
 * @export
 * @param {*} data
 * @return {*}
 */
export function deleteResume(data) {
  return request({
    url: baseApi+ '/api/resume/deleteResume',
    method: 'get',
    params: data
  })
}

/**
 *简历-公开简历
 *
 * @export
 * @param {*} data
 * @return {*}
 */
export function openResume(data) {
  return request({
    url: baseApi+ '/api/resume/openResume',
    method: 'post',
    data: data
  })
}
